﻿body { height: 100%; }

.shell-appview{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.shell-appview > table { width: 100%; height: 100%; }
.shell-appview-title .ui-widget-header { padding: 10px; font-size: 1.4em; }
.shell-appview-content { height: 100%; position: relative; }
.shell-appview-content > .jqui-sidebar { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.shell-menu-nav-part .items-holder { margin: 5px; overflow: hidden; padding: 0px; }
.shell-menu-nav-part .items-holder > li > .link { padding: 10px 10px 10px 25px; position: relative; display: block; background-image: none; text-decoration: none; }
.shell-menu-nav-part .items-holder > li .ui-icon { position: absolute; top: 10px; left: 3px; }
.shell-menu-nav-part .items-holder > li .hint { opacity: .5; display: block; margin-top: 3px; }
.shell-menu-nav-part .items-holder > li .text { font-weight: bold; }

.shell-appview-content .jqui-data-table tbody tr td { padding: 5px; }
